atomic hydrogen torch - German English Dictionary